self-employed worker - Español Inglés Diccionario